package com.itheima.d2_switch;

import java.util.Scanner;

public class Test1 {
    public static void main(String[] args) {
          /*
             注意事项 :
                1. switch 小括号中的数据类型 : byte,short,char,int,String,枚举
                2. case后面的值类型必须和 switch 中变量的类型保持一致
                3. case后面的值不能重复 , case 后面的值只能是字面值
          */
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入您的月份");
        int num = sc.nextInt();
        switch (num){
            case 3:
            case 4:
            case 5:
                System.out.println(num + "月是春天");
                break;
            case 6:
            case 7:
            case 8:
                System.out.println(num + "月是夏天");
                break;
            case 9:
            case 10:
            case 11:
                System.out.println(num + "月是秋天");
                break;
            case 12:
            case 1:
            case 2:
                System.out.println(num + "月是冬天");
                break;
            default:
                System.out.println("月份有误");
        }


        // 目标：掌握switch语句的写法，并理解其执行流程
        /*
            期末考试结束了，小明同学考了78分，教育局规定，不允许告诉学生具体的考试分数，请设计一段程序，
            用来打印考试分数等级，分数等级规则如下：
            如果分数大于等于90分且小于等于100分，等级为A
            如果分数大于等于80分且小于90分，等级为B
            如果分数大于等于60分且小于80分，等级为C
            如果分数小于60分，等级为D
        */

    }
}
